of/from the moluccas isles - Deutsch Englisch Wörterbuch